home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Anwendun / Pflaster / STEININF.TXT < prev    next >
Encoding:
Text File  |  2000-05-01  |  5.5 KB  |  131 lines

  1.   STEININF.TXT zum STEINMUL/STEINMUP.PRG V2.1.1
  2.  
  3. Hallo
  4.  
  5. Dieses Programm ist dazu gedacht, für verschiedene Betonpflasterformate
  6. (z.B. Urico, Classico, Nostalit) Verlegemuster zu erstellen.
  7. Es könnte von Interesse sein für Landschaftsgärtner und -architekten,
  8. Straßenbauer und Städteplaner.
  9.  
  10. Das Programm läuft in allen Auflösungen, und sollte in allen
  11. TOS-Betriebssystemen und Emulatoren funktionieren.
  12. Geschrieben in GFA-Basic 3.6TT auf einem TT030.
  13.  
  14. Zum Programmpaket gehören:
  15.  
  16. - STEINMUL.PRG
  17. - STEINMUP.PRG         gepatchter Interpreter und Compiler
  18. - STEIN.RSC            die Resource
  19. - STEININF.TXT         dieser Text
  20.  
  21. Das Programm ist bis zur vorliegenden Version 2.1.1 FREEWARE und nicht zur
  22. kommerziellen Verbreitung mit Gewinn bestimmt.
  23. THIS PROGRAM COMES WITH ABSOLUTELY NO WARRANTY.
  24.  
  25. Funktionsweise:
  26.  
  27. Bei Anklicken eines Feldes wird der aktuelle Stein bzw der Block gesetzt.
  28. Mit den Tasten [1]-[9],[:],[;] wird der Stein ausgesucht.
  29. Mit den [Cursortasten] wird der Fensterausschnitt verschoben.
  30. Mit [^CLRHOME] wird ein Redraw des Fensters ausgelöst.
  31.  
  32. Menüeinträge bzw [Tastatureingaben]:
  33.  
  34. < Disk >
  35. LADEN.PFM             [^O]
  36. SICHERN.PFM           [^S]
  37.   Das Muster wird als Werte geladen bzw gesichert.
  38. SICHERN.UIX           [^U]
  39.   Die Bildpunkte werden Bitweise gespeichert. Das entspräche einem
  40.   Monochromen Screendump, allerdings wird nur auf 1 Byte aufgerundet
  41.   (8 Pixel), nicht auf 2 Byte (16 Pixel) wie im Bildschirmspeicher.
  42.   Dazu kommen 6 Byte Header:
  43.   Offset +0 : 10, Offset +2 : Breite in Pixeln, Offset +4 : Höhe in Pixeln.
  44.   Diese Dateien können mit meinem KAOSMUL/KAOSMUP.PRG geladen und
  45.   graphisch bearbeitet werden.
  46.   Funktionert nicht, wenn der POINT-Befehl nicht arbeitet (Truecolor?).
  47. SICHERN.BMP           [^W]
  48.   Die Bildpunkte werden als Monochrome Bitmap gespeichert.
  49.   Funktionert nicht, wenn der POINT-Befehl nicht arbeitet (Truecolor?).
  50. ENDE                  [^Q]  {Closer}
  51.   Programm beenden.
  52.  
  53. < Option >
  54. STEIN WÄHLEN          [S]
  55.   In der Box einen Stein anklicken.
  56. STEIN LÖSCHEN         [L]
  57.   Wenn diese Funtion aktiv ist, werden die angeklickten Steine gelöscht.
  58. BLOCK NEU             [B]
  59.   In die linke obere Ecke des gewünschten Ausschnitts klicken, dann die Box
  60.   nach rechts unten bis außerhalb des Ausschnitts ziehen und nochmal klicken.
  61.   Danach kann der Block gesetzt werden.
  62. BLOCK                 [C]
  63.   Hiermit kann der zuletzt ausgewählte Block neu aktiviert werden, wenn
  64.   zwischendurch eine der anderen Optionen gewählt wurde. Der Block bleibt
  65.   solange im Speicher, bis ein neuer Block gezogen wird.
  66. KREIS                 [K]
  67.   Wenn diese Funktion aktiv ist, wird mit dem ersten Klick an den
  68.   Mauskoordinaten der Kreismittelpunkt gesetzt. Bei jedem weiteren Klick
  69.   wird der Kreis vergrößert (max. 17 mal). Das ist im Moment eine
  70.   Behelfsfuntion, um einen Eindruck zu bekommen, wie der Kreis in der Fläche
  71.   wirkt. Dabei sind die Radien auf die Größe des Grundsteins ausgelegt.
  72.   Ein Nostalit-Kreis in einer Urico-Fläche hätte ein anderes
  73.   Radius/Grundstein-Verhältnis.
  74. KREIS LÖSCHEN         [^L]
  75.   Wenn ein Kreis vorhanden ist, wird dieser gelöscht.
  76. RAND GLÄTTEN          [R]
  77.   Hiermit werden über den rechten und unteren Rand herausragende Steine
  78.   abgeschnitten und sauber gesetzt. Dies bezieht sich auf die maximale
  79.   Ausdehnung von 84 x 56 Feldern. Wenn die nutzbare Arbeitsfläche kleiner
  80.   ist, passiert nichts.
  81. NEU                   [^N]
  82.   Alle vorhandenen Steine und ein eventueller Kreis werden gelöscht.
  83.   Ein eventueller Block bleibt im Speicher.
  84.  
  85. < Info >
  86. INFO                  [I]
  87.   Dieser Text, wenn bei Programmstart gefunden. Mit den Seitwärtspfeilen
  88.   blättern, mit den Auf/AbPfeiltasten zeilenweise scrollen.
  89.   [RETURN],[ENTER] ist Abbruch.
  90. STEINE/QM             [^T]
  91.   Es wird die Anzahl der einzelnen Steine in den ersten 16 x 16 Feldern
  92.   links oben gezählt. Bei einem Grundstein von 12 x 12 cm wären das
  93.   0.9216 m2, bei 16 x 16 cm Grundstein 1.6384 m2.
  94. DRUCKEN               [^P]
  95.   Funtioniert nicht. Ich habe noch nicht herausgefunden, wie sich mit dem
  96.   GFA die Druckertreiber ansprechen lassen. Auf einem ST funtioniert
  97.   natürlich die HARDCOPY-Funktion des Desktops ([ALTERNATE]-[HELP]).
  98. BALKEN                [^B]
  99.   Das Fenster wird auf eine schmale Titelleiste minimiert bzw auf die
  100.   voherigen Maße ausgedehnt. Das Ausdehnen funktioniert auch mit dem
  101.   FullerSymbol des Fensters.
  102. ICON                  [^I]    {Iconifier}
  103.   Das Fenster wird zum Icon minimiert bzw wieder maximiert, Doppelklick auf
  104.   das Icon tuts auch. Das ist die gleiche Funktion, die in den Multitasking-
  105.   Betriebssytemen über den Iconifier ausgelöst wird. Die Routine ist
  106.   selbstgeschrieben und nicht ganz GEM-konform, die Größe des Icons und
  107.   die Standard-Position sind voreingestellt und werden nicht vom
  108.   Betriebssystem geholt.
  109. FULLER                         {Fuller}
  110.   Ergibt den gleichen Effekt wie der FensterFuller.
  111.  
  112. Dieses Programm ist 1996 entstanden, als es bei einer Neuanlage darum ging,
  113. die Pflasterflächen ansprechend zu gestalten. Es lassen sich damit ganz
  114. interessante Muster erstellen, die Pflasterflächen lebendiger werden lassen.
  115. Es ist zwar nicht besonders schlau, soviel zuzupflastern, aber wenn schon
  116. Beton, dann wenigstens mit Phantasie.
  117. Bei steigender Komplexität des Musters erhöht sich natürlich der Aufwand für
  118. die Ausführenden, das muß bei der Kalkulation mit einberechnet werden.
  119.  
  120. Viel Spaß      KALLISTI
  121.  
  122.                                           Zwyrd
  123.  
  124. (C)Copyleft  5/0  by Zwyrd
  125.  
  126. Kontakt:
  127. Karsten Schmidt
  128. Kirchstr 4
  129. 30449 Hannover
  130. 0511/447804
  131.